Skip to content

Langage Server specification

... WORK IN PROGRESS ...

    /**
     * The show message notification is sent from a server to a client to ask
     * the client to display a particular message in the user interface.
     */
    @JsonNotification("window/showMessage")
    void showMessage(MessageParams messageParams);

    /**
     * The show message request is sent from a server to a client to ask the
     * client to display a particular message in the user interface. In addition
     * to the show message notification the request allows to pass actions and
     * to wait for an answer from the client.
     */
    @JsonRequest("window/showMessageRequest")
    CompletableFuture<MessageActionItem> showMessageRequest(ShowMessageRequestParams requestParams);